
#九九乘法口诀表
for i in range(1, 10):
    for j in range(1, i+1):
        print(f"{j}x{i}={i*j}", end="\t")
    print()  # 换行



# 需求目的：破解密码
# 分析：
# 1.理想状态，一次性搞定
# 2.不理想状态：
# 2.1 一直试，直到破解为止
# 2.2 试一段时间放弃
# 规律：试错这个事没有固定次数（循环） --> 只能使用while循环
# 结论：次数不确定，可以考虑使用死循环（while后面的条件结果必须是：True），并且不修改计数器
while True:
    #输入用户名和密码
    username = input("请输入用户名：")
    if username == "exit":
        print("退出程序！")
        break
    password = input("请输入密码：")
    #判断
    if (username == "admin") and (password == "123456"):
        print("登录成功！")
        break
    else:
        print("用户名或密码错误，请重新输入")











